Understanding and Propagating Architecutural Changes
نویسندگان
چکیده
Like source code, architectures change. The use of product line architectures provides a particularly rich source of changes: new products are introduced, existing products are enhanced and modified, and old products are retired. Methods exist that record these kinds of changes by maintaining explicit representations of the evolution of a product line architecture. Despite the availability of such representations, it still is difficult to quickly gain an understanding of the exact changes that define the difference between two products. Furthermore, it is difficult to automatically propagate such changes to yet another, third product in the product line. This paper aims to fill this void and contributes a set of algorithms and an associated representation for understanding and propagating architectural changes within a product line architecture. The approach is based on xADL 2.0, an extensible representation for product line architectures, and adapts well-known differencing and merging algorithms from the field of configuration management to the domain of software architecture.
منابع مشابه
The Impact of Propagating Management Accounting Innovations on Organizational Culture
Regarding the tremendous changes effected in the domain of modern technologies and information technologies, firms are required to adopt management accounting innovations to continue their operations. While the extant literature has focused on developed countries, the present project is set to determine the extent to which management accounting innovations are applied in firms in the context of...
متن کاملSeismic Behavior of 2D Semi-Sine Shaped Hills against Vertically Propagating Incident Waves
This paper presents the preliminary results of an extensive parametric study on seismic response of two-dimensional semi-sine shaped hills to vertically propagating incident P- and SV-waves. Clear perspectives of the induced diffraction and amplification patterns are given by investigation of time-domain and frequency-domain responses. It is shown that site geometry, wave characteristics , and ...
متن کاملSynthesis of Al2O3-ZrO2 Nanocomposite by Mechanical Activated Self-propagating High Temperature Synthesis(MASHS) and Ignited via Laser
By consideration of unique properties of composite Al2O3-ZrO2 such as high toughness, high wear resistant and relative low thermal expansion, in this study, nanocomposite of Al2O3-ZrO2 was produced by Mechanical activated Self propagating High-temperature Synthesis (MASHS) using laser beam for ignition. First Al and ZrO2 powders were mixed in the mole ratio of 1:1 and milled for 1, 3 and 6 hour...
متن کاملNon -propagating Waves and Behavior of Curtainwall-pile Breakwaters
Abstract Usually, evanescent modes or non-propagating waves are produced when a propagating incident wave impinges on an interface between two media or materials such as curtainwall-pile breakwater (CPB) at a subcritical angle and decay with distance from interface. To achieve an effective prediction of hydrodynamic performance of CPB and overcome the problem of underestimation of energy loss, ...
متن کاملSeismic Behavior of 2D Semi-Sine Shaped Hills against Vertically Propagating Incident Waves
This paper presents the preliminary results of an extensive parametric study on seismic response of two-dimensional semi-sine shaped hills to vertically propagating incident P- and SV-waves. Clear perspectives of the induced diffraction and amplification patterns are given by investigation of time-domain and frequency-domain responses. It is shown that site geometry, wave characteristics , and ...
متن کامل